Tutor\Ecommerce\HooksHandler A

Total Complexity 66
Dependencies 15
Dependents 1
Total lines 521
Lines of code 257
Logical lines of code 150
Comment lines 200
Methods 14
Properties 3

Methods 14

Method Rating Maintainability Complexity Lines of code
manage_earnings_and_enrollments()
C
35 24 76
handle_payment_updated_webhook()
S
49 6 31
handle_free_checkout()
S
56 7 16
redirect_to_the_course()
S
58 6 14
handle_payment_status_changed()
S
53 3 23
after_order_bulk_action()
S
56 3 17
store_billing_address_for_order()
S
54 2 23
alter_course_price()
S
68 3 7
is_bundle_order()
S
71 3 5
update_order_data()
S
66 3 8
handle_order_placement_success()
S
63 2 11
__construct()
S
56 1 17
alter_course_sell_by()
S
72 2 6
clear_order_badge_count()
S
81 1 3